@charset "utf-8";
/* CSS Document */
.hmtopR{ line-height:3em; margin-right:5%; font-size:1.3em; color:#333}
.topltxt{ margin-left:7%; line-height:3em; font-size:1.2em;}
.topctxt{ line-height:3em; font-size:1.2em; color:#0350a8; margin-left:29.7%}
.toprtxt{ line-height:3em; font-size:1.2em; margin-right:6%; color:#333;}
.contmain{ width:96.875%; margin-top:1em;}
.contselect{ height:2.5em; width:48.3%; font-size:1em; margin-right:1%; color:#666;}
.shuaixuan{ height:4.0833em; background:#f0f0f0; margin-top:1em;}
.sxL{ width:25%; font-size:1em; line-height:2.5em; text-align:center; color:#595959;}
.sxR{ width:70%; color:#595959; margin-top:.5em;}
.sxR a{ color:#595959; font-size:1em; line-height:1.6em;}

.prolist{ height:6.6em; background:#f3f3f3; margin-top:1em;-webkit-box-shadow:2px 2px 2px #bbb;-moz-box-shadow:2px 2px 2px #bbb;box-shadow:2px 2px 2px #bbb;}
.primg{ width:25%; height:4.17em; margin:1.2em 1.5%}
.primg img{ width:100%; height:100%;}
.protxtC{ width:47%; margin-top:1em;}
.protxtCv{ width:68%; margin-top:1em;}
.protxtCv p{font-size:1em; color:#666; line-height:1.6em; text-indent:1em;}
.protxtCv p strong{ color:#333;}
.protxt{ font-size:.8em; color:#666; line-height:1.6em;}
.protxt span{color:#333; font-size:1em; }
.protxtR{ width:24%; margin-top:.8em;}
.prortxt{ font-size:1em; color:#666; line-height:1.8em; height:1.8em; overflow:hidden;}
.prortxt span{ text-decoration:line-through}
.prortxt strong{ color:#932235; font-size:1.5em}
.probtn{ height:1.6em; background:#0350a8; text-align:center; line-height:1.6em; color:#fff;}
.banq p{ text-align:center; line-height:3em; color:#666; margin-bottom:5em; font-size:1.1em}
.probtno{ height:1.6em; background:#ce241b; text-align:center; line-height:1.6em; color:#fff;}
.yl_page{ height:1.25em; padding-top:1.25em; text-align:center; margin-bottom:1.5em; font-size:1em;}
.yl_page a{ white-space: nowrap; display:inline-block; background:#fff; height:1.6em; border:1px solid #ddd; line-height:1.6em; padding:0 2%; margin-right:2%; color:#333;}
.yl_page a:hover{ background:#0350a8; color:#fff}
.yl_page span{font-size:1em; margin-right:20px;}

.cxxgview{ width:96.875%; height:6.25em; background:#f3f3f3;-webkit-box-shadow:2px 2px 2px #bbb;-moz-box-shadow:2px 2px 2px #bbb;box-shadow:2px 2px 2px #bbb;}
.cxviewtxt{ font-size:1em; color:#333; line-height:2em; text-indent:.5em; font-weight:bold}
.cxxgview p{ font-size:1em; line-height:2em; color:#666; text-indent:.6em;}
.xcviewR{ width:25%; margin-right:1%}
.xcviewR p{font-size:1em; line-height:2em; color:#666; text-align:center}
.xcviewR p span{ color:#932235; font-size:1.6em; font-weight:bold}

.cxxgviewo{ width:96.875%; height:2em; background:#f3f3f3;-webkit-box-shadow:2px 2px 2px #bbb;-moz-box-shadow:2px 2px 2px #bbb;box-shadow:2px 2px 2px #bbb;overflow:hidden}

.cxxgviewo ul li{ width:28%; border-right:1px solid #ddd; height:2em; float:left; line-height:2em;  -webkit-transform:scale(0.8) !important; text-indent:-0.5em;}
.cxxgviewoli{ width:42% !important; border-right:none !important;}

.sysmain{ width:96.875%; height:7.5em; background:#f3f3f3;-webkit-box-shadow:2px 2px 2px #bbb;-moz-box-shadow:2px 2px 2px #bbb;box-shadow:2px 2px 2px #bbb;}
.sys_spec_text li{ float:left; height:2.3em; position:relative; outline:none; width:47%; margin-left:2%; text-align:center; margin-top:1em;}
.sys_spec_text li a{ height:2.3em; border:1px solid #ccc;display:inline-block; line-height:2.3em; width:100%; color:#666;}
.sys_spec_text li a:hover{ border:2px solid #0350a8;text-decoration:none; color:#0350a8}
.sys_spec_text li i{ position:absolute; width:10%; height:.9em; right:2px; bottom:2px; background:url(../images/sys_item_selected.gif) no-repeat right bottom; z-index:99; display:none;}
.sys_spec_text li.selected a{ border:2px solid #0350a8;}
.sys_spec_text li.selected i{ display:block;}

.tabelm{width:96.875%; border-top:1px solid #fff; border-left:1px solid #fff; background:#f3f3f3}
.tabelm td{ line-height:2em; color:#333; text-indent:1em; border-bottom:1px solid #fff; border-right:1px solid #fff}
.tabelmtd{ background:#e3e3e3}

.xcviewsimg{ width:96.875%; height:21em;background:#f3f3f3;-webkit-box-shadow:2px 2px 2px #bbb;-moz-box-shadow:2px 2px 2px #bbb;box-shadow:2px 2px 2px #bbb;}
.viewimg{ width:92.26%; height:15.625em;}
#imgid{ text-align:center}
#imgid img{width:92.26%; height:15.625em; margin-top:1em;}
.viewimg img{ width:100%; height:100%}
.promuneo{background:#0350a8 !important; height:3em; color:#fff !important}
.aboutli{ height:3em; background:#f2f2f2; color:#666; margin-top:1em; cursor:pointer}
.aboutlil{ font-size:1.4em; margin-top:.5em; margin-left:5%;}
.aboutlico{ font-size:1em; width:60%; text-align:center; line-height:3em;}
.aboutlir{ font-size:1.4em; margin-top:.5em; margin-right:5%;}


.gczhinan{width:96.875%; background:#f3f3f3;-webkit-box-shadow:2px 2px 2px #bbb;-moz-box-shadow:2px 2px 2px #bbb;box-shadow:2px 2px 2px #bbb; padding-bottom:1em;}
.zhinul li{ height:7.0833em; width:100%; border-bottom:1px dashed #ddd;}
.znlayo{ width:26%; height:4.3em;}
.znlayo img{ width:100%; height:100%; margin:1.5em .5em;}
.znlayoC{ width:57%; line-height:1.6em; margin-top:1.2em; margin-left:4%; color:#666;}
.znlayoC p{ height:1.6em; overflow:hidden}
.znlayoC p a{ color:#666;}
.znlayoC p span{ color:#333; font-weight:bold;}
.znlayoC p strong{ font-size:1.2em; color:#0350a8}
.znlayoR{ font-size:2em;color:#0350a8; margin-right:2%;margin-top:1.2em;}
.zhinulv{height:7.0833em; width:100%; border-bottom:1px dashed #ddd;}
.zhintxt{ font-size:1.2em; color:#666; line-height:1.6em; width:92%; margin:0 auto}
.znpage{ height:2.5em; line-height:2.5em;  margin-top:1.4em;width:96.875%; text-indent:1em; overflow:hidden}
.znpage a{ color:#333;width:96.875%; display:block;height:2.5em; }
.znpage a:hover{background:#e8e8e8;width:96.875%; height:2.5em; color:#d0241d !important}
.znpagebg a{background:#e8e8e8;width:96.875%; height:2.5em; color:#d0241d !important}
.cpsc_share{ text-indent:1em; margin-top:1em; color:#333; font-size:1em; padding-bottom:1.5em;}
.hdinfomain{width:96.875%;}
.hdinfo li{ width:32%; height:2.3em; background:#0350a8; float:left; margin-left:1%; color:#fff; text-align:center; line-height:2.3em;}
.hdinfocurren{ height:2.6em !important; background:#ce241b !important; margin-top:-.3em !important; line-height:2.8em !important}

.hmul li{ width:48.4375%; height:12em; float:left; margin-left:1%; margin-top:1em; background:#f2f2f2}
.hmul li img{ width:100%; height:7.875em;}
.hmultxt{color:#333;-webkit-transform:scale(0.8); line-height:1.8em; margin-left:-5%}
.hmuldiv{ width:20%; height:3em; background:#0350a8;-webkit-border-radius:5px;-moz-border-radius:5px; border-radius:5px; color:#fff; text-align:center;-webkit-transform:scale(0.7); padding:.1em; margin-top:.5em;}
.infomain .byinfo{ border-bottom:1px solid #ddd; line-height:2em;}
.infomain .byinfo li{ width:26%; height:2em; line-height:2em; float:left; border:1px solid #ddd; border-bottom:none; margin-left:5%; color:#333; text-align:center;}
.byinfocur{ background:#bb2119 !important; color:#fff !important;}

.baoyinli li{ width:100%; line-height:3.2em; border-bottom:1px dashed #ccc; height:3.2em; overflow:hidden;}
.baoyinli li a{ color:#333}
.baoyinli li a:hover{ color:#bb2119}
.baoyinlidiv{ width:70%; line-height:3.2em; overflow:hidden; margin-left:2%}
.baoyinliR{ margin-right:2%}
.words{ width:70%;}
.words li{ width:48%; height:2.3em; float:left; text-align:center; line-height:2.3em; margin-left:1%; background:#0350a8; color:#fff}
.wordstxt{ font-size:1.4em; text-align:center; line-height:2em;}
.wordstxto{ font-size:1em; text-align:center; line-height:1.6em;}
.wordsin{ height:2.4em; width:48.3%; font-size:1em; margin-right:1%; border:1px solid #ccc; outline:none; color:#666}
.txtarea{ height:6em; width:98%; border:1px solid #ddd; color:#666; outline:none;}
.wordsL{ width:70%; height:4em}
.wordsL p{ line-height:1.6em; color:#666;}
.wordsR{ width:29%; }
.wordsRbtn{height:2.3em; background:#0350a8; margin-top:2em; color:#fff; line-height:2.3em; border:0; width:100%}


.abouttxt{ text-indent:2em; line-height:2em; color:#333; margin-left:5%; margin-right:5%; padding-bottom:2em;}
.aboutimg{ width:57.3%; height:10.833em;}
.aboutimg img{ width:100%; height:100%;}
.aboutdiv{ height:7.7em; width:17%}
.aboutcon{ width:100%; height:2.625em; border:1px solid #ddd; background:#a7a7a7; color:#fff; line-height:2.625em; text-align:center}
.aboutcono{width:105%; height:2.625em; background:url(../images/abou2.jpg) no-repeat;color:#4184d1; line-height:2.625em; text-align:center}
.aboutC{ width:18%; height:2.625em; color:#fff; line-height:2.625em; text-align:center; color:#666;}
.aboutCo{ width:100%; border:1px solid #ddd;}
.aboutCt{ width:100%; border:1px solid #ddd; height:5em; line-height:2em; border-top:none;}
.aboutR{ width:63%; border:1px solid #ddd; height:7.7em; border-left:none;}
.aboutR p{ color:#333; text-indent:1em; line-height:1.8em; color:#666;}
.aboutR p strong{ color:#000;}

.salesfw li{ width:32%; height:6em; margin-left:1%; float:left; margin-top:1em;}
.salesfw li img{ width:100%; height:100%;}


.appico{ width:21.5%; height:1.875em;}
.appico img{ width:100%; height:100%;}
.appicoR{ width:60%; line-height:1.6em;word-wrap: break-word;word-break: normal; margin-left:5%}